you have got some nerve - Turkish English Dictionary